War in Ukraine, 1420 day Total combat losses of the Russian forces
Military personnel
~1220950+950
Aircraft
434
Helicopters
347
Tanks
11544+3
AFVs
23899+7
Artillery systems
36024+51
Air defense systems
1270
MLRS
1600+2
Motor vehicles
73887+145
Ships and boats
28
UAVs
105354+933
International law is a toothless tiger: Venezuela as another showcase
Michiel Hilgeman political commentator & Senior Product Manager. MSc Policy, Communication and Organization
International law is a toothless tiger: Venezuela as another showcase
Why Swiss diplomacy and innovative solutions for recovery matter to Ukraine
The world should pressure Russia, not Ukraine
A Christmas gift to the Ukrainians: our love and belief in your march to freedom